/*头部*/
.top header{ position:fixed; left:0; top:0; width:100%; z-index:100;font-size:16px;background:url(../images/top_bg.png); box-shadow:3px 0 10px #999;}
.top .logo{ position:absolute;top:50%;}
.top .logo{ left:5%;margin-top:-30px;}
.top .logo img{ display:block;-webkit-transition:0.5s;transition:0.5s;}
.top dl{ right:3%; top:0; position:absolute; height: 100%;}
.top dl dt,
.top dl dd{ float:left;}
.top dl dd{position:relative;}
.top dl dt{}
.top .search{ background:url(../images/search.png) no-repeat center center; width:40px; height:30px; margin-top: 12%;}
.top .search div{ position:absolute; top:0; right:0; width:0; overflow:hidden; transition:0.3s;}
.top .search:hover div{ width:200px;}
.top .search .text{ width:100%; height:30px; line-height:30px; border:1px solid #ccc; border-radius:3px; background:#fff; padding:0 40px 0 10px; color:#666;}
.top .search .btn{ position:absolute; right:0; top:0; cursor:pointer; width:40px; height:100%; border:none; background:url(../images/search.png) no-repeat center center;}
.top dl dt{ padding:0 20px;border-right:1px solid #e7e7e7; height: 100%;}
.top dl dt em{ display: block; font-style: normal; font-size: 22px; color: #d9251d; font-weight: bold;}
.top dl dt a.en{ border-right:0; display: block; margin-top:155%;}
.gp_top{font-size: 12px; margin-top: 32%; text-align: right;}

.top nav{ margin:0 auto; width:60%; max-width:1100px;border-left:1px solid #e5e5e5;}
.top nav li{  float:left; width:12%; text-align:center;}
.top nav li#m1{ width:12%;}
.top nav li a{display:block; padding-top:42px; padding-bottom:42px;-webkit-transition:0.5s;transition:0.5s;}
.top nav li a span{ display:block;font-size:10px; text-transform:uppercase; font-family:Verdana; color:#aaa; overflow:hidden; line-height:20px;height:20px; overflow:hidden;}
.top nav li:hover a,
.top nav li.aon a{ color:#fff; background-color:#0162AF; -webkit-transition:0.5s;transition:0.5s;}
.top nav .gettop{ display:none;}
.ul li{position: relative;}




.er_level{width:100%;height:auto;overflow:hidden;position:absolute;left:0;top:60px;display:none;}
.er_level a{display:block;width:100%;text-align:center;background:#0162AF;}
.top header.fixed nav li a{ padding-top:19px; padding-bottom:19px;}
.top header.fixed .logo{ margin-top:-30%px;}
.top header.fixed .logo img{height:55px;}

.top header.fixed .gp_top{ margin-top: 10%;}
.top header.fixed dl dt a.en{ margin-top: 75%;}
.top header.fixed dl .search { margin-top: 5%;}

@media(max-width:1100px) and (min-width:1025px){
 .top .logo{ margin-top:-32px;}
 .top .logo img{height:64px;}
}
@media(max-width:1024px){
 .top header.fixed dl .search { margin-top: 10%;}
 .top header.fixed dl dt a.en{ margin-top: 130%;}
 .top .logo{ position:relative; left:auto; top:auto !important; margin-top:0 !important; padding:2%  50% 2% 2%;}
 .top .logo img{ height:auto !important;}
 .top nav{ position:fixed; left:0; top:0; height:100%; background-color:#fff; width:60%; max-width:240px;box-shadow:0 0 5px #ccc;z-index:100; transform:translateX(-100%); opacity:0; transition:0.3s;}
 .top nav li{ float:none; width:auto !important; border-right:0; border-bottom:1px solid #ddd;}
 .top header.fixed nav li a,
 .top nav li a{ padding:5% 0;}
 .top nav.navOut{transform:translateX(0); opacity:1;}
 .top nav .gettop{ display:block; position:absolute; right:2%; bottom:2%; border-radius:5px; background-color:#da251d; width:40px; height:40px;}
 .top nav .gettop span{ position:absolute; font-size:20px; color:#fff; top:50%; left:50%; margin-top:-10px; margin-left:-10px;}
 .top dl{ right:0;}
 .top dl dt a{ display:none;}
 .top dl dt a.en{ display:block; margin-top: 130%}
 .top .mobile_menu{ height:40px; width:50px; top:50px;}
 .top .mobile_menu span,
 .top .mobile_menu span::before,
 .top .mobile_menu span::after{position:absolute;width:100%;height:4px;background-color:#000;}
 .top .mobile_menu span::before,
 .top .mobile_menu span::after{ content:''; left:0; top:12px; transition:transform 0.3s;}
 .top .mobile_menu span{  left:-20px; width:100%;  top:50%; margin-top:-1.5px; transition: 0.3s;}
 .top .mobile_menu span::after{ top:-12px;}
 .top .open_menu span{ background-color:transparent;}
 .top .open_menu span::before,
 .top .open_menu span::after{ top:0 !important;}
 .top .open_menu span::before{ transform:rotate(45deg);}
 .top .open_menu span::after{transform:rotate(-45deg);}
 .top .search{ display:none;}
 .gp_top{}
}

@media(max-width:400px){
	.top dl dt{padding:0 15px;}
	.top dl dt em{
		font-size: 14px;
	}
}
@media(max-width:350px){.top dl dt{padding:0 9px;}}

/*banner*/
.home_ban{ overflow:hidden; position:relative; z-index:1;}
.home_ban .bx-viewport{ z-index:1;}
.home_ban .bx-viewport,
.home_ban .bx-viewport li,
.home_ban .bx-viewport li a{ height:550px;}
.home_ban .bx-viewport li a{ display:block;}
.home_ban .bx-viewport li{ background-position:center center; background-repeat:no-repeat;}
.home_ban .bx-viewport li img{ display:none;}

.home_ban .bx-controls-direction a{ position:absolute; width:89px; height:89px; top:50%; margin-top:-44px; background:url(../images/banner_btn.png) no-repeat left top; z-index:10; overflow:hidden; line-height:1000px;}
.home_ban .bx-controls-direction a.bx-prev{ left:5%;}
.home_ban .bx-controls-direction a.bx-next{ background-position:right top; right:5%;}

.home_ban .bx-pager{ position:absolute; width:100%; left:0; bottom:5%; z-index:10; text-align:center;}
.home_ban .bx-pager *{ width:12px; height:12px;}
.home_ban .bx-pager div{ display:inline-block; margin:0 5px;}
.home_ban .bx-pager a{ display:block; border-radius:50%; border:1px solid #fff; overflow:hidden; line-height:100px;}
.home_ban .bx-pager a.active{ background:#0162AF;}

@media(max-width:1100px){
 .home_ban .bx-viewport li,
 .home_ban .bx-viewport li a{ height:auto;}
 .home_ban .bx-viewport li{ background:none !important;}
 .home_ban .bx-viewport li img{ display:block; width:100%;}
 .home_ban .bx-controls-direction{ display:none;}
 .top .mobile_menu{ height:40px; width:50px; top:50px;}
}
@media(max-width:800px){
 .top .mobile_menu{ height:40px; width:50px; top:50px;}
}
@media(max-width:750px){
 .top .mobile_menu{ height:40px; width:50px; top:15px;}
}

/*客户案例*/
.home_case{ padding:10px 0;}
.home_case dd{ float:left; width:16%; margin-right:.5%; overflow:hidden; position:relative; transition:all ease-in-out 0.3s;}
.home_case dd:last-child{ margin-right: 0;}
.home_case dd.active{ width:50%;}
.home_case dd .pic{ display:block; height:343px; background-repeat:no-repeat; background-position:center top;background-size:cover; transition:all ease-out 0.6s;}
.home_case dd .txt,
.home_case dd .name{ position:absolute;}
.home_case dd .txt{ left:0; bottom:0; background:url(../images/al_bg.png); z-index:2; padding:2%;  padding-left:19%;width:100%; font-size:12px;
 line-height:27px; transform:translateY(100%);transition:all ease 0.3s;}
.home_case dd .txt p{ margin:0; color: #fff;}
.home_case dd.active .txt{ transform:translateY(0);transition:all ease-in-out 0.5s 0.3s;}
.home_case dd .name{ left:0; bottom:0;height:100%;z-index:3; width:100%; text-shadow:0 0 2px rgba(0,0,0,0.5);}
.home_case dd .name ol{ position:absolute; left:0; bottom:0; padding:12% 0  12% 0; width:100%; color:#fff;
 text-align:center; background:url(../images/al_bg.png); background-size:90% auto; transition:all ease-in-out 0 0.5s;}
/*.home_case dd:nth-child(2n) .name ol{ top: auto; bottom:4%;}*/
.home_case dd .name ol em{ display: none;}
.home_case dd.active .name ol em{ display:inline-block; font-size:50px; border-bottom:3px solid #fff; margin-bottom:10px; box-shadow:0 1px 0 rgba(0,0,0,0.2);}
.home_case dd .name ol a{ display:block; font-size:16px; color:#fff;overflow: hidden;
 text-overflow: ellipsis;
 -o-text-overflow: ellipsis;
 white-space: nowrap;  }
.home_case dd.active .name{width:17%;text-shadow:none;}
.home_case dd.active .name ol{background:#0162AF; top:auto;bottom:0;transition:all ease-in-out 0.5s 0.5s;}
.home_case dd.active .name ol em{ box-shadow:none; font-style: normal;}

.case_ti{ padding: 2% 0; position: relative;}
.case_ti h3{ font-size: 26px; color: #0162AF; font-weight: normal;position: relative; padding-bottom: 5px; margin-bottom: 5px;}
.case_ti span{ color: #9e9e9e; text-transform: uppercase; font-size: 12px;letter-spacing:3px}
.case_ti h3:before{position: absolute; content: ''; width: 50px; height: 1px; background-color: #9e9e9e; left: 0; bottom: -2px;}
.case_ti a{ display: block; position: absolute; right: 0; top:50%; width: 38px; height: 18px; background:url(../images/case_ico.png) no-repeat center;}






@media(max-width:768px){
 .case_ti h3{ font-size: 16px;}
 .case_ti span{ display: none;}
}

@media(max-width:1000px) and (min-width:769px){
 .home_case dd .name ol em{ font-size:40px;}
 .home_case dd .name ol a{ font-size:14px;}
}
@media(max-width:768px){
 .home_case dd .name ol{padding:3% 0  3% 0;}
 .home_case dd{ width:100% !important; float:none;}
 .home_case dd .pic{ height:auto; padding-bottom:60%;}
 .home_case dd .txt p{ line-height:25px; height:50px; overflow:hidden;}
 .home_case dd .txt{ padding-left:32%;}
 .home_case dd.active .name{width:30%;}
}
@media(max-width:375px){
 .home_case dd .name ol em{ font-size:30px;}
 .home_case dd .name ol a{ font-size:13px;}
}

/*新闻中心*/
.home_new{ width: 100%; background: #f2f2f2; margin-top: 2%;}

/*.home_nbox{ border-top:1px dashed #e4dac9;}*/
.home_nbox .auto{ position:relative; padding:1.5% 0 2% 0;}
.home_nbox .auto::after,
.home_nbox .auto::before{ position:absolute; content:'';top:10%; height:85%;}
/*.home_nbox .auto::after{ width:25%; right:0;  background:url(../images/home_nbox-bg.jpg) repeat;}*/
.home_nbox .auto::before{ right:45%; border-left:1px dashed #b9b9b9;}
.home_nbox .box{ float:left; position:relative; z-index:2;}
.home_nbox .box_news{ width:52%; padding:0; overflow: hidden;}
.home_nbox .box_brand{ float:right; width:25%;}
.home_nbox .box_about{ margin-left:6%;width:42%;}
.home_nbox .box_about figure{ overflow: hidden;}
.home_nbox .box_about figure img{ width:100%; display: block;overflow:hidden;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;
 -moz-transition:All 0.5s ease-in-out; -o-transition:All 0.5s ease-in-out;}
.home_nbox .box_about figure img:hover{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.home_nbox .box_about figure p { margin: 0; position: absolute; left: 0; bottom: 0;
 width: 100%;  background-color: #0162AF; color: #fff; padding: 2% 5%; z-index: 10; font-size: 14px; font-weight: normal; line-height: 25px; }
.home_nbox .box_about .Ispic{ position: relative;}
.home_nbox .box_about .Ispic i{width: 60px; height: 60px; position: absolute; top: 50%; left: 50%; margin-top: -55px; margin-left: -30px; background: url(../images/icon_video.png) 0 0 no-repeat;}
.home_nbox .box_about .Ispic .videoCon{display: none;}
.videoCon video{width: 100%;}
.home_nbox .box_about ul li{ float: left; width: 20%; text-align: center;}
.home_nbox .box_about ul li img{ width: 50px; height: 50px;}
.home_nbox .box_about ul{ margin-top: 15px;}


.more_n{ color: #666; border: solid 1px #b9b9b9; border-radius: 15px; display: block; width: 70px; height: 28px; text-align: center; line-height: 28px; margin-top: 10px;}

.home_nbox .list dl{ overflow:hidden; clear:both; padding-bottom:25px;}
.home_nbox .list dl:last-child{ margin-bottom:0; border-bottom:0;}
.home_nbox .list dt{ float:left; width:31%;}
.home_nbox .list dt img{ width:100%; }
.home_nbox .list dd{ float:right; width:67%; }
.home_nbox .list dd .dot{ font-size:16px;}
.home_nbox .list dd .dot:hover{ color:#0162AF; }
.home_nbox .list dd p{ line-height:22px; margin-bottom:0; overflow:hidden; height:44px; color:#888;}
.home_nbox .bx-pager{ display:none;}
.home_nbox .bx-controls-direction{ position:absolute; right:0; top:25px;}
.home_nbox .bx-controls-direction a{ display:block; float:left; width:38px; height:18px;  background-image:url(../images/floor001086-controls.png); background-repeat: no-repeat ; background-color:#df0000; overflow:hidden; text-indent:-999em;}
.home_nbox .bx-controls-direction a.bx-prev{ background-position:0 bottom;}
.home_nbox .bx-controls-direction a.bx-next{ background-position:right 0;margin-left:6px;}
.home_nbox .bx-controls-direction a.disabled{background-color:#fff; }
.home_nbox .bx-controls-direction a.bx-prev.disabled{background-position:0 0;}
.home_nbox .bx-controls-direction a.bx-next.disabled{background-position:right bottom;}

@media(max-width:1000px){
 .home_nbox .auto{ padding-bottom:0;}
 .home_nbox .auto::after{ display:none;}
 .home_nbox .box_about{ width:40%; float:right; margin-left:0;}
 .home_nbox .box_news{ width:57%;}
 .home_nbox .box h1{ padding-bottom:20px;}
 .home_nbox .box_about{ padding-bottom:20px;}
 .home_nbox .auto::before{ right:40%;}
 .home_nbox .list dt{ width:45%;}
 .home_nbox .list dd{ width:52%;}
}
@media(max-width:768px){
 .more_n{ display: none;}
 .home_new{ padding: 2%;}
 .home_nbox .box_about .Ispic{min-height: 235px;}
 .home_nbox .box_about figure p{top: 144px;}
}
@media(max-width:640px){
 .home_nbox .box_about ul li img{ width: 40px; height: 40px;}
 .home_nbox .auto{ padding-top:20px;}
 .home_nbox .box{ float:none; width:auto !important;}
 .home_nbox .auto::before{ display:none;}
 /*.home_nbox .box_news{ padding-right:2%;}*/
 .home_nbox .bx-controls-direction{ right:2%;}
 .home_nbox .list dl:last-child{margin-bottom:20px; border-bottom:1px dashed #eee; }
}
@media(max-width:375px){
 .home_nbox .list dt,
 .home_nbox .list dd{ float:none; width:auto;}
 /*.home_nbox .box_brand li{ width:50%;}*/
 .home_nbox .box h1 span{ display:none;}
}

/*底部*/
.Bottom000921{ border-top:1px solid #e2e2e2; background: #373737 url(../images/bottom_bg.png) no-repeat center; padding-top:30px;background-size: 100%;}
.Bottom000921 .auto{background:#373737;}
.Bottom000921 .auto dl{ float:left; padding:14px 75px 0 0;padding-bottom:20px;}
.Bottom000921 .auto dt{ color: #fff; font-size:16px; font-weight:normal; line-height: 30px; margin-bottom: 15px;}
.Bottom000921 .auto dd{ margin-bottom: 5px;}
.Bottom000921 .auto dd a{ color:#C4C4C4; line-height:22px; font-size: 12px;}
.Bottom000921 .auto dd a:hover{color:#0162AF;}
.Bottom000921 .auto dl dd a:hover{color:#0162AF;}

.Bottom000921 .auto .video{ padding-left:0; padding-top:0px; }
.Bottom000921 .auto .video figure i{ position:absolute; z-index:100; background:url(../images/bottom000921-videobtn.png) no-repeat center; width:246px; height:151px; background-color:#000000; filter: alpha(opacity=50); opacity: 0.5; cursor:pointer; }
.Bottom000921 .auto .video figure img{ width:246px; height:151px;}
.Bottom000921 .auto .pic{ padding:0 0 0 70px; text-align:center; position:relative;}
.Bottom000921 .auto .pic figure{ padding-top:22px;}
.Bottom000921 .auto .pic figure img{ width: 120px; height: 128px;}
.Bottom000921 .auto .pic a{ margin:10px 3px; display:inline-block; width:30px; height:30px; display: none;}
.Bottom000921 .pic .sina{ background:url(../images/bottom000921-sina.png) no-repeat; }
.Bottom000921 .pic .qq{ background:url(../images/bottom000921-qq.png) no-repeat; }
.Bottom000921 .pic .wx{ background:url(../images/bottom000921-wx.png) no-repeat; }
.Bottom000921 .pic .wx img{ width:128px; height:128px; position:absolute; z-index:100; top:22px; right:135px; display:none;}
.Bottom000921 .pic span:hover .wx img{ display:block;}
.Bottom000921 .Copyright{ border-top:1px solid #666; height:53px; line-height:53px;}
.Bottom000921 .Copyright span{ float:right; color:#666;}
.Bottom000921 .Copyright .fz_box{ float:left;}
.Bottom000921 .Copyright span a{ color:#666;}
.Bottom000921 .Copyright a{ color:#fff;}
.Bottom000921 .Copyright i{ font-style: normal;padding:0 8px;}
.Bottom000921 .Copyright .no{ border:none;}
.Bottom000921 .auto dd a:hover{ color:#da251d;}

@media(max-width:1000px){
 .Bottom000921 .auto dl{ display: none}
 .Bottom000921 .auto .fz_box{ display: none;}
 .Bottom000921 .auto dl.pic{ display: block;padding: 0; width: 100%;}
 .Bottom000921 .auto .pic a{ display: none;}
 .Bottom000921 .auto .pic figure { padding-bottom: 22px;}
 .Bottom000921 .Copyright{ line-height:25px; text-align: center;}
 .Bottom000921 .Copyright span{ float:none;}

 }
@media(max-width:768px){

 .Bottom000921 .Copyright{ line-height:25px; text-align: center;}
}

/*关于我们*/
.Banner002187 span{background-position: center center; background-repeat:no-repeat; background-size:cover; height:320px; display:block;}
.Banner002187 img{ display:none;}
@media (max-width: 1000px){
 .Banner002187 span{ height:auto; background:none; height:auto;}
 .Banner002187 img{ display:block;}
}


.menu_box{ margin-top:10%;}
.menu_box header{  background:url(../images/menu000288_tit.png) no-repeat right #222222; background-size:auto 100%;
 color:#fff; font-size:18px; padding:22px 0 22px 30px; border-radius: 25px 0 0 0;}
.menu_box header b{ font-size:24px; display:block; font-weight: normal;}
.menu_box header span{ text-transform: uppercase; font-size: 16px; color: #666666}
.menu_box nav{ border: solid 1px #ececec;}
.menu_box nav li{ border-bottom:1px solid #fff; line-height:55px; font-size: 16px; background: #f6f6f6}
.menu_box nav li:last-child{ border-bottom: none;}
.menu_box nav li a{  display:block;  padding-left:30px; padding-right:40px;position:relative;overflow: hidden;
 text-overflow: ellipsis;
 -o-text-overflow: ellipsis;
 white-space: nowrap;}
.menu_box nav li a::before{ position:absolute; content: url(../images/ico_ain.png); width:15px; height:15px; right:30px;}
.menu_box nav li:hover a,
.menu_box nav li.aon a{ color:#0162AF;}
.menu_box nav li:hover a::before,
.menu_box nav li.aon a::before{ content: url(../images/ico_aon.png);}
.menu_box .phone_nav{ display:none;}

.menu_box nav li dl{ display: none;}
@media(max-width:768px){
 .menu_box header{ position:relative; font-size:16px; padding:2% 0 2% 30px;}
 .menu_box .phone_nav{  cursor:pointer;display:block; position:absolute;width:28px; height:28px; top:50%; right:20px; margin-top:-14px; border-radius:50%; background-color:rgba(255,255,255,0.2);}
 .menu_box .phone_nav::before{ position:absolute; content:''; top:50%; width:0; height:0; border-top:6px solid #fff;border-left:6px solid transparent; border-right:6px solid transparent; left:50%; margin-left:-6px; margin-top:-3px;}
 .menu_box .open::before{ border-top:0; border-bottom:6px solid #fff; }
 .menu_box header b{ font-size:20px;}
 .menu_box dl{ display:none;}
 .menu_box nav{ padding:0; }
}


.Location000957 { border-bottom: 1px solid #dcdcdc; padding-top: 4%; text-align:right; margin-bottom: 4%;}
.Location000957 em{ font-style: normal; padding-left:20px; font-size:14px; line-height:2; margin-top:13px; color:#d6d6d6; }
.Location000957 em a {  color: #999; }
.Location000957 em a:hover{ text-decoration:underline;}
.Location000957 em span{ color:#da251d; font-weight:bold;}

.Floor000631{ padding:6% 0 2%; font-size:18px;}
.Floor000631 .title{ text-align:center;color:#999; text-transform:uppercase; font-size:12px;}
.Floor000631 .title h1{color: #333;font-size:30px;  font-weight:normal; margin:0; padding-bottom:5px;}
.Floor000631 .title h1 span{position:relative; color:#da251d}
.Floor000631 .title h1 span::after,
.Floor000631 .title h1 span::before{ position:absolute; content:''; width:46px; height:9px; bottom:-4px; background-repeat:no-repeat; background-position:0 0;}
.Floor000631 .title h1 span::after{ right:-60px; background-image:url(../images/floor000910-title_r.png);}
.Floor000631 .title h1 span::before{ left:-60px; background-image:url(../images/floor000910-title_l.png);}

.Floor000631 .intro{ color:#666; line-height:24px; padding:2% 0 2% 0%;}
.Floor000631 .ul_img{ overflow:hidden;}
.Floor000631 .ul_img li{ width:32%; margin-right:2%; float:left;}
.Floor000631 .ul_img li img{ width:100%;}
.Floor000631 .ul_img li:last-child{ margin-right:0;}
.Floor000631 .more{ text-align:center; padding-top:3%;}
.Floor000631 .more a{ display:inline-block; font-size:16px; border:1px solid #008ae2; border-radius:3px; padding:10px 28px; color:#008ae2; transition:padding ease-in-out 0.3s;}
.Floor000631 .more a:hover{color:#fff; border-color:#008ae2; background-color:#008ae2;padding:10px 38px;}

.Floor000910{ font-size:13px; padding:3% 2% 7%;}
.Floor000910 h1{color: #997247;font-size:24px;  font-weight:normal; margin:0;}

.Floor000631{height:auto;overflow:hidden;}
.Floor000631 ul{height:auto;overflow:hidden;}
#fenbu{
	width:49%;
    margin-right: 2%;
    float: left;
    margin-bottom: 20px;
    position: relative;
    list-style:none;
    text-align:left;
}
#fenbu:nth-child(2n){ margin-right: 0;}
.Floor000631 ul li{
    width: 31%;
    margin-right: 2%;
    float: left;
    margin-bottom: 20px;
    text-align: center;
    position: relative;
  list-style:none;
}
.Floor000631 ul li a {
    position: absolute;
    z-index: 10;
    bottom: 0;
    width: 100%;
    background-color: rgba(0,0,0,0.6);
    color: #fff;
    left: 0;
    font-size: 14px;
              /*height: 50px;*/
  line-height:60px;
  transition:height 1s;
	-webkit-transition:height 1s; /* Safari */
}
.Floor000631 ul li a:hover{height:100%;}



.Floor000631 ul li p {
    margin: 0;
}
.Floor000631 ul li div {
    position: relative;
    padding-bottom: 62%;
    overflow: hidden;
    z-index: 1;
}
.Floor000631 ul li div img {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
}
.PicList000267 ul li.end {
    margin-right: 0;
}

@media (max-width: 750px) {
  #fenbu{
	width:100%;
    margin-right: 0;
    float: left;
    margin-bottom: 20px;
    position: relative;
    list-style:none;
    text-align:left;
}
  .Floor000631 ul li{
    width:100%;
    margin-right:0;
    float: left;
    margin-bottom: 20px;
    text-align: center;
    position: relative;
  list-style:none;
}


}


@media(min-width:769px){
 .Floor000910 ul{ padding-bottom:31%; position:relative;}
 .Floor000910 li{ position:absolute; height:100%; width:50%; top:0; text-align:center;}
 .Floor000910 li:nth-child(1){ left:0;}
 .Floor000910 li:nth-child(2){ right:0;}
 .Floor000910 li .txt,
 .Floor000910 li .Ispic{ position:absolute; left:0; width:100%; height:50%;}
 .Floor000910 li:nth-child(1) .txt,
 .Floor000910 li:nth-child(2) .Ispic{ bottom:0;}
 .Floor000910 li:nth-child(2) .txt,
 .Floor000910 li:nth-child(1) .Ispic{ top:0;}
 .Floor000910 li:nth-child(1) .txt{ padding-top:2%;}
 .Floor000910 li::before{ position:absolute; content:''; background:url(../images/floor000910-bg_l.png) no-repeat; width:35px; height:31px; }
 .Floor000910 li:nth-child(1)::before{left:0; bottom:0;}
 .Floor000910 li:nth-child(2)::before{right:0; top:0; background-image:url(../images/floor000910-bg_r.png);}

}
.Floor000910 li .txt p{ color:#766963; margin:0; line-height:25px;}
.Floor000910 li .txt b{ color:#997249; font-size:16px;}
.Floor000910 .tips{ background:url(../images/floor000910-con_bg.png) no-repeat center center; background-size:cover; padding:0 18% 2%; text-align:center;}
.Floor000910 .tips p{ padding:3% 0 4%; line-height:20px; margin:0;}
.Floor000910 .tips .more{ background:url(../images/floor000910-a_more.png) no-repeat; width:40px; height:20px; display:inline-block;}
@media(max-width:1000px){
 .Floor000910 .title h1{font-size: 24px;}
 .Floor000910 li .txt p{ margin:0;}
}
@media(max-width:768px){
 .Floor000910 li{ position:relative; text-align:center; margin-bottom:3%;}
 .Floor000910 li .Ispic{ padding-bottom:30%; display:block;}
 .Floor000910 li .txt p{ margin-bottom:3%;}
 .Floor000910 .tips{ padding:3%;}

 .Floor000631 .title h1{ font-size: 16px;}
 .Floor000631 .title h1 span::before{ display: none;}
 .Floor000631 .title h1 span::after{ display: none;}
 .Location000957{ display: none;}
}
@media(max-width:480px){
 .Floor000910 li .txt p{ font-size:12px;}
}

/*分页*/
.Page001542 .Pages{ text-align:center; padding:3% 0 3% 0;}
.Page001542 .Pages .p_cur,
.Page001542 .Pages .p_count,
.Page001542 .Pages .p_jump,
.Page001542 .Pages .p_total{ display:none;}
.Page001542 .Pages a{ font-size:12px; border:1px solid #f3f3f3; display:inline-block; padding:3px 12px; line-height:20px;}
.Page001542 .Pages a:hover,
.Page001542 .Pages a.a_cur{ color:#fff; background-color:#da251d; border:1px solid #f3f3f3;}
.Page001542 .Pages em{ font-style:normal;}
@media(max-width:640px){
 .Page001542 .Pages em{ display:none;}
 .Page001542 .Pages a{ font-size:14px; line-height:35px; padding:0 15px;}
}

/*新闻中心*/
/*.PicList001759{ padding-top:3%;}*/
.PicList001759 li{ padding-bottom:3%;  }
.PicList001759 li a{ position:relative; display:block; background-color:#fafafa; color:#333; overflow:hidden; padding:26px 20px 26px 267px; -webkit-transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s;transition:0.3s;}
.PicList001759 li time{ color:#919191; text-align:center; position:absolute; left:20px; top:35px;}
.PicList001759 li time span{ display:block; color:#5c5c5c; border-bottom:1px solid #919191; line-height:normal; font-size:35px;}
.PicList001759 li img{ position:absolute; left:97px; top:26px; width:144px; height:87px;}
.PicList001759 li h5{ margin:0; font-size:14px; color:#231914; padding-bottom:10px;}
.PicList001759 li h5:hover{ color:#DF3D36; -webkit-transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s;transition:0.3s;}
.PicList001759 li i{ display:block; width:27px; height:1px; background-color:#635e5b;}
.PicList001759 li p{ margin-bottom:0; font-size:12px; line-height:20px; height:20px; overflow:hidden;}
.PicList001759 li p:hover{ color:#DF3D36;  -webkit-transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s;transition:0.3s;}
@media(max-width:480px){
 .PicList001759 li a{ padding:15px 15px 15px 97px;}
 .PicList001759 li img{ position:relative; left:0; top:0; width:100%; height:auto; display:block;}
 .PicList001759 li h5{ margin-top:3%;}
}


.Menu002034{text-align:center; margin-bottom:3%;}
.Menu002034 h1{ margin:0;color:#fff; font-size:36px; font-weight:normal; padding:3% 0 2% 0; }
.Menu002034 ul{ border:1px solid #1a1a1a; display:inline-block; overflow:hidden;}
.Menu002034 li{ float:left;  line-height:40px; border-left:1px solid #1a1a1a; margin-left:-1px;padding-bottom: 0 !important;}
.Menu002034 li a{ display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;padding:0 75px; color:#999;}
.Menu002034 li.aon a,
.Menu002034 li a:hover{ color:#fff; background-color:#1a1a1a;}
@media(max-width:640px){
 .Menu002034 h1{font-size:28px;}
 .Menu002034 ul{ display:block;}
 .Menu002034 li{ width:25%;}
 .Menu002034 li a{ padding:0;}
}
@media(max-width:480px){
 .Menu002034 h1{font-size:20px;}
}


/*发展历程*/
.Timeline002170{ padding:10% 3%;}
.Timeline002170 .b{ color:#da251d; font-weight:bold;}
.Timeline002170 .owl-stage-outer{ background:url(../images/timeline002170-bg.png) repeat-x 0 133px;}
.Timeline002170 .owl-item{width:200px;}
.Timeline002170 .owl-item .item{height:376px;background:url(../images/timeline002170-icon1.png) no-repeat 78px 8px;}
.Timeline002170 .odd-item .item{background-image:url(../images/timeline002170-icon2.png);background-position:8% 120px;}
.Timeline002170 .item dl{ padding-left:100px;}
.Timeline002170 .odd-item dl{ padding-top:280px; padding-left:0;}
.Timeline002170 .item dt{ font-weight:bold; font-size:16px; width:80px;}
.Timeline002170 .item dd{ height:96px; color:#555; line-height:24px; overflow:hidden;  width:220px; }
.Timeline002170 .owl-nav div{ position:absolute; width:28px; height:28px; top:50%; margin-top:-14px; background:url(../images/timeline002170-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px;}
.Timeline002170 .owl-nav .owl-prev{ left:0;}
.Timeline002170 .owl-nav .owl-prev.disabled{ background-position:left top;}
.Timeline002170 .owl-nav .owl-next{ right:0; background-position: right bottom;}
.Timeline002170 .owl-nav .owl-next.disabled{background-position: right top;}
.Timeline002170 .owl-nav div.disabled{ cursor:default;}
@media(max-width:1200px){
 .Timeline002170 .owl-carousel{ padding:0 30px;}
}
@media(max-width:375px){
 .Timeline002170 .owl-item .item{ height:250px;}
 .Timeline002170 .odd-item .item{background-image:url(../images/timeline002170-icon1.png);background-position:45px 8px;}
 .Timeline002170 .odd-item dl{ padding-top:0; padding-left:75px;}
}
/**插件样式 有相同 留一个即可**/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
/***end**/

/*荣誉资质*/
.PicList002120{ padding:3% 0;}
.PicList002120 li{ float:left; width:30%; margin-right:2%; margin-bottom:3%; }
.PicList002120 li.end{ margin-right: 0;}
.PicList002120 li a{ display:block;}
.PicList002120 li p{ margin:0;  line-height:46px; padding:0 2%; text-align:center; font-size:14px;}
.PicList002120 li:hover figure{ border: solid 1px #da251d}
.PicList002120 li:hover p{ color: #da251d}
.PicList002120 li .table{ display:none;}
.PicList002120 li figure{padding-bottom:77%; background-size: 80%;border: solid 1px #e8e8e8;}
@media(min-width:641px){
 /*.PicList002120 li.end{ margin-right: 2%;}*/
}
@media(max-width:640px){
 .PicList002120 li.end{ margin-right: 4%;}
 .PicList002120 li{ width:48%; margin-right:4%;}
 .PicList002120 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
 .PicList002120 li p{ font-size:14px;}
}

.RichInfo006{ padding:0 2% 0;}
.RichInfo006 .au_boc{border-bottom:1px dashed #d0d0d0; padding:60px 0;}
.RichInfo006 .au_boc .au_fl{ float: left; width: 48%}
.RichInfo006 .au_boc .au_fr{ float: right; width: 48%}
.RichInfo006 .au_boc .au_fr h1{font-size:16px; padding-top:50px;}
.RichInfo006 .au_boc .au_fl h1{font-size:16px; padding-top:50px;}

@media(max-width:640px){
 .RichInfo006 .au_boc{ padding: 20px 0;}
 .RichInfo006 .au_boc .au_fl{ float: none; width: 100%}
 .RichInfo006 .au_boc .au_fr{ float: none; width: 100%}
 .RichInfo006 .au_boc .au_fr h1{font-size:16px; padding-top:10px;}
 .RichInfo006 .au_boc .au_fl h1{font-size:16px; padding-top:10px;}
 .RichInfo006 .au_boc .au_fl img{ width: 100%}
 .RichInfo006 .au_boc .au_fr img{ width: 100%}
}



/*Floor001837 */
.Floor001837{ padding:0 0 2% 0;}
.Floor001837 .title{ text-align:center; padding-bottom:3%;}
.Floor001837 .title span{ font-size:12px; letter-spacing:5px;color:#c94645;}
.Floor001837 .title h1{ margin:0; font-size:42px; padding:10px 0; font-weight:normal; color:#000;}
.Floor001837 .title h1:after{ display:block; margin:0 auto; width:70px; height:10px; background-color:#c94645; margin-top:20px; content:'';}
@media(max-width:640px){
 .Floor001837 .title h1{ font-size:30px;}
 .Floor001837 .title h1:after{ height:5px;}
}

.Floor001837 li{ float:left; width:31%; text-align:center; padding-bottom:35px;margin-right:3.5%}
.Floor001837 li.last{ margin-right:0;}

.Floor001837 li figure{ padding-bottom:66%;}
.Floor001837 li figure img{ display:none;}
.Floor001837 li div{ padding:5%; transition:0.3s;}
.Floor001837 li a{ display:block;}
.Floor001837 li p{ margin: 0;}
.Floor001837 li span{ letter-spacing:2px; text-transform:uppercase; font-size:12px; font-family:Arial, Helvetica; color:#a1a1b2;}
.Floor001837 li a:hover div{ background-color:#da251d; color:#fff;}
.Floor001837 li a:hover span{ color:#c94645;}
@media(max-width:640px){
 .Floor001837 li{ width:48%;}
 .Floor001837 li.last{ margin-right:3.5%}
 .Floor001837 li:nth-child(2n){ margin-right: 0;}
}


/*产品详情*/
.RighInfo001278{ padding:2% 0;}
.RighInfo001278 .prod_info{ position:relative; padding-left:50%;}
.RighInfo001278 .prod_info h1{margin:0; color:#000;font-weight:normal; font-size:24px; }
.RighInfo001278 .prod_info p{line-height:24px; color:#2a2a2a; min-height:96px;}
.RighInfo001278 .prod_info .share{ padding:2% 0; overflow:hidden; border-bottom:1px solid #eaeaea; margin-bottom:5%;}
.RighInfo001278 .prod_info .share a.more{ float:right;color:#999;line-height:28px;}
.RighInfo001278 .prod_info .share a.more:hover{color:#e60a00;}
.RighInfo001278 .prod_info .share em{ float:left; font-size:14px; font-style:normal; line-height:28px;}
.RighInfo001278 .big_img li .table_cell img{ width: 100%;}

@media(min-width:641px){
 .RighInfo001278 .big_img{ position:absolute; left:0; top:0; height:100%; width:40%;}
 .RighInfo001278 .big_img li{ position:absolute;width:100%;top:0; left:0;  height:100%; }
 .RighInfo001278 .big_img li .table{ display:table; width:100%; height:100%;}
 .RighInfo001278 .big_img li .table_cell{ display:table-cell; vertical-align:middle; }
 .RighInfo001278 .big_img li .table_cell img{ width: 100%; }
 .RighInfo001278 .big_img li img{ max-height:100%;}
}


.RighInfo001278 .list{ padding:0 30px;position:relative;}
.RighInfo001278 .list a{ position:absolute; width:26px; height:26px; cursor:pointer;top:50%; margin-top:-13px; z-index:10;}
.RighInfo001278 .list a.prev{ left:0; width: 30px;
 height: 70px;
 border: 1px solid #ddd;
 background: #fff;
 text-align: center;
 line-height: 70px;
 font-size: 20px;
 color: #C9C9C9;
 z-index: 1; top: 40px;}
.RighInfo001278 .list a.next{ right:0;  width: 30px;
 height: 70px;
 border: 1px solid #ddd;
 background: #fff;
 text-align: center;
 line-height: 70px;
 font-size: 20px;
 color: #C9C9C9;
 z-index: 1; top: 40px;}
.RighInfo001278 .list a.prevStop,
.RighInfo001278 .list a.nextStop{ cursor:default;display: block;
}
.RighInfo001278 .list li{position:relative; text-align:center;float: left;}
.RighInfo001278 .list ul{overflow: hidden}
.RighInfo001278 .list li .table{width:90%; margin:0 auto;padding:5px;border:1px solid #dadada;}
.RighInfo001278 .list li.on .table{ border-color:#e60a00;}

.RighInfo001278 .tab{ padding:3% 0; padding-top: 8%}
.RighInfo001278 .tab .h1_tab{ margin:0; border-bottom: solid 1px #ededee;overflow:hidden; font-weight:normal; font-size:16px;}
.RighInfo001278 .tab .h1_tab span{ float:left; padding:0 5%; line-height:44px;  cursor:pointer; font-size: 16px;}
.RighInfo001278 .tab .h1_tab span.on{ background-color:#e60a00; color:#fff;}
.RighInfo001278 .tab .info{ padding-top:3%; font-size: 12px;}


.RighInfo001278 .tab .info .about{  clear:both;}
.RighInfo001278 .tab .info h6{ text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:0; line-height:42px; font-size:16px; }
.RighInfo001278 .tab .info dl{ overflow: hidden; padding-top:30px; padding-bottom:40px;}
.RighInfo001278 .tab .info dl dd{ float: left; width: 20%; padding: 5px; display: block; border: 1px solid #ececec; margin-right: 24px; text-align:center; }
.RighInfo001278 .tab .info dl dd span:hover{ color:#da251d; }
.RighInfo001278 .tab .info dl dd img{ width:100%; }
.RighInfo001278 .tab .info dl dd span{ line-height: 35px;}
.RighInfo001278 .prod_info h3{ font-size: 14px; color: #2a2a2a;}

@media(max-width:640px){
 .RighInfo001278 .prod_info{ padding-left:0;}
 .RighInfo001278 .big_img{ margin-bottom:3%;}
 .RighInfo001278 .tab .info dl dd{ float: none; width: 100%; margin-bottom: 15px;}
 .RighInfo001278 .list a.prev{  top: 20px;}
 .RighInfo001278 .list a.next{ top: 20px;}
}

.new_info{ margin-top: 5%;}
.new_info .ti_box{ text-align: center; border-bottom: solid 1px #dadada; padding-bottom: 15px; margin-bottom: 20px;}
.new_info .ti_box p{  font-size: 16px; color: #2a2a2a;}

/*客户案例*/
/*.PicList000267{ padding:3% 0 0 0;}*/
.PicList000267 .search{ padding:20px 0;}
.PicList000267 .search dl{ float:right;}
.PicList000267 .search dd{ float:left; position:relative; z-index:10; margin-left:15px; font-size:14px;}
.PicList000267 .search dd a.a_sel{ border:1px solid #e3e3e3; border-radius:5px; width:220px; height:34px; line-height:34px; display:block; padding:0 10px; position:relative;}
.PicList000267 .search dd a.a_sel i{ position:absolute; right:10px; border-left:4px solid transparent; border-right:4px solid transparent; border-top:4px solid #333; top:50%; margin-top:-2px;}
.PicList000267 .select_hide{ position:absolute; top:36px; width:100%; left:0;background-color:#fff; display:none;}
.PicList000267 .select_hide a{ display:block; padding:0 10px; line-height:30px;}
.PicList000267 .select_hide a:hover{ background-color:#ececec;}
.PicList000267 .search .btn{ background:#6ec856; border:1px solid #4A9935; cursor:pointer; height:34px; width:60px; color:#fff; border-radius:3px; font-size:14px; font-weight:bold;}
.PicList000267 .list ul{/* padding-top:35px;*/}
.PicList000267 .list li{width: 31%;margin-right:3%;float: left;margin-bottom: 20px;text-align: center; position:relative;}
.PicList000267 .list li.end{ margin-right:0;}
.PicList000267 .list li img{width: 100%; display:block;}
.PicList000267 .list li a{ position:absolute; z-index: 10; bottom:0; width:100%; background-color:rgba(0,0,0,0.6); color:#fff; left:0; font-size:14px; height:50px;}
.PicList000267 .list li p{ margin:0;}
.PicList000267 .list li span{ display:block;}
.PicList000267 .list li div{position: relative; padding-bottom: 62%; overflow: hidden; z-index: 1;}
.PicList000267 .list li div img{position: absolute; left: 0px; top: 0px; width: 100%;}
@media(max-width:768px){
 .PicList000267 .list li{ width: 47%;}
 .PicList000267 .list li.end{ margin-right:3%;}
}

@media(max-width:640px){
 .PicList000267 .list li{ width: 100%; margin-right: 0;}
}

.RighInfo001585 .singlePage{ font-size: 14px;}
.RighInfo001585 .singlePage img{ width: 100%}
.RighInfo001585 .singlePage .p_1{ color:#E95D57; font-size:30px;}
.RighInfo001585 .singlePage p span{ margin-left: 80px;}
.RighInfo001585 .singlePage .p_2{ color:#E95D57; font-size:20px; border-bottom:1px solid #e8edf4; padding-bottom:10px; width:100%;}
.RighInfo001585 .singlePage .div_1{ background-color:#edf1f7; float:right; margin-left:13px; margin-top:52px; width:30%;}
.RighInfo001585 .singlePage .div_1 img{ margin-top:-5px; margin-left:5px;}
@media(max-width:640px){
 .RighInfo001585 .singlePage .p_1{ color:#E95D57; font-size:16px;}
 .RighInfo001585 .singlePage .p_2{ color:#E95D57; font-size:16px;}
}

/*联系我们*/
.Map001070{padding:3% 0 0 0;}
.Map001070 dd{ border:1px solid #e7e7e7; margin-bottom:2%; padding-right:53%; background-color:#fff; position:relative;}
.Map001070 dd:last-child{ margin-bottom:5px;}
.Map001070 .map *{ max-width:none;}
.Map001070 dd figure{ padding:3% 0 3% 3%;}
.Map001070 dd figure h1{font-size: 22px;color: #b71e23; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
.Map001070 dd ul{ padding-top:16px;}
.Map001070 dd li{line-height:25px; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat; background-position:0 0;}
.Map001070 dd li:nth-child(1){background-image:url(../images/map001070-ico_01.png);}
.Map001070 dd li:nth-child(2){background-image:url(../images/map001070-ico_02.png);}
.Map001070 dd li:nth-child(3){background-image:url(../images/map001070-ico_03.png);}
.Map001070 dd li:nth-child(4){background-image:url(../images/map001070-ico_07.png);}
.Map001070 dd li:nth-child(5){background-image:url(../images/map001070-ico_04.png);}
.Map001070 dd li:nth-child(6){background-image:url(../images/map001070-ico_05.png);}
.Map001070 dd li:nth-child(7){background-image:url(../images/map001070-ico_06.png); text-decoration:underline;}
.Map001070 dd li:nth-child(7):hover{ color:#E95D57; cursor:pointer;}
.Map001070 dd li:nth-child(7) a{ z-index: 99; position: absolute;
 display: block;
 width: 100%;
 height: 100%;}
@media(min-width:641px){
 .Map001070 .map{ position:absolute !important; width:50%; right:0; height:100%; top:0;}
}
@media(max-width:640px){
 .Map001070 dd{ padding:3%;}
 .Map001070 .map{ height:300px; position:relative !important;}
 .Map001070 dd figure{ padding:0;}
}
@media(max-width:480px){
 .Map001070 dd figure h1{ font-size:20px;}
}


/*客户反馈*/
.Form000573{ padding-bottom:2%;}
.Form000573 .title{ text-align:center; font-size:30px; padding:2% 0;}
.Form000573 .title span{ font-family:Georgia; font-size:24px; text-transform:uppercase; display:block; color:#c1c1c1;}
@media(max-width:640px){
 .Form000573 .title{font-size:18px;}
 .Form000573 .title span{ font-size:14px;}
}
.Form000573 .list li{ margin-bottom:3%;line-height:22px;}
.Form000573 .list li figure,
.Form000573 .list li div{ padding:1em 2em 1em 3em;}
.Form000573 .from .btn{ cursor:pointer; border:none; padding:0 15%;height:35px; font-size:14px; color:#fff; background:#d02128;}
.Form000573 .from .f_name{ width:80px; padding-right:15px;text-align:right; color:#4d4d4d;}
.Form000573 .from table{ max-width:535px;}
.Form000573 .from td{  line-height:35px; padding-top:3%; vertical-align:top;}
.Form000573 .from .text{ width:80%; border:1px solid #eaeaea; height:35px; line-height:35px; padding:0 2%; border-radius:3px;}
.Form000573 .from .textcode{ width:80px;}
.Form000573 .from .text:focus{ border-color:#df2130; box-shadow:0 0 8px #FBC1C1 inset; transition:all ease 0.5s;}
.Form000573 .from textarea.text{ width:100%; height:175px;}
.Form000573 .from i{ color:#19ad66; font-style:normal;}
.Form000573 .form_err{color:#df2130;}

.tz_box{ min-height: 450px; padding-bottom:3%;position: relative;}

/*友情链接*/
/*.PicList010{ padding:20px 0;}*/
.PicList010 .list li{ float:left; width:23.5%; margin-right:2%;}
.PicList010 .list li div{border: #e6e6e6 1px solid;padding: 5px;background: #f9f9f9;}
.PicList010 .list li:hover div{border:#efaeac 1px solid; background:#efaeac;}
.PicList010 .list li div img{ width:100%; display:block;}
.PicList010 .list li.end{ margin-right:0;}
.PicList010 .list li h3{line-height: 48px;height: 48px; overflow:hidden; font-weight:normal;text-align: center;color: #999999; margin:0; font-size:14px; text-align:center;}
.PicList010 .list li a:hover h3{ color:#d02128; font-weight:bold;}
.PicList010 .list li.clear{ float:none; width:100%; margin-right:0;}
@media(max-width:640px){
 .PicList010 .list li{ float:left; width:48%; margin-right:2%;}
}
/*搜索*/
.ssList{ margin-top:1%;}
.ssList li{border-bottom: #f0f0f0 1px dashed; line-height:27px; padding:10px 0 10px 15px; position:relative; }
.ssList li a{}
.ssList li a:hover{ color:#d02128;}
.ssList li:before{left: 0; top: 47%; position: absolute; content: ''; width: 5px;  height: 5px; border-radius: 100px; background-color: #cccccc;}
.ssList li time{ float:right; color:#999; font-size:12px; margin-left:10px;}


/*服务网点*/
.PicList001205 .category{ text-align:center; padding:2% 0; padding-bottom: 4%;}
.PicList001205 .category a{ margin:0 5px 2px 5px; display:inline-block; padding:5px 10px; display:inline-block; font-weight:bold;}
.PicList001205 .category a:hover,
.PicList001205 .category a.on{ background-color:#d02128; color:#fff;}

.PicList001205 li{ float:left; width:30.5%; margin-right:4%; margin-bottom:3%; position:relative; overflow:hidden; cursor: pointer;}
.PicList001205 li a{ position:absolute;width:100%; height:100%; left:0; top:0; z-index:5;}
.PicList001205 li:nth-child(3n){ margin-right:0;}
.PicList001205 li dl{ padding:4%; position:absolute; color:#fff; width:100%; height:100%; left:0; top:0; z-index:2; background-color:#d02128; opacity:0;}
.PicList001205 li dt{ font-size:16px; padding-right:76px;}
.PicList001205 li dd{ font-size:12px; padding-top:5px;}
.PicList001205 li figure{ padding-bottom:57%;}
.PicList001205 li dl,
.PicList001205 li em{ transition:all ease 0.5s;}
.PicList001205 li:hover dl,
.PicList001205 li:hover em{ opacity:1;}
@media(max-width:1000px){
 .PicList001205 li{width:49%;}
 .PicList001205 li:nth-child(4n){ margin-right:2%;}
 .PicList001205 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
 .PicList001205 li{ float:none; width:auto; margin-right:0 !important;}
}

/*销售地图*/
.map_search{ width:100%;}
.map_search li{ float:left; position:relative; margin-right:10px; width: 21%;}
.map_search li .a_sel{ background:url(../images/a_sel.png) no-repeat; width:100%; height:44px; line-height:44px; color:#5d5d5d; font-size:17px; padding-left:17px; padding-right:28px; display:block; background-size:contain;}
.map_search li .hide_txt{ position:absolute; left:0; top:100%; background-color:#fff; border:2px solid #ccc; width:98%; padding:10px; display:none; overflow-y:auto; max-height:250px; z-index:10;}
.map_search li .hide_txt a{ display:block; height:25px; line-height:25px;}
.map_search li .btn{ font-size:18px; color:#fff; background:#d9251d; cursor:pointer; border:none; width:92px; height:42px;}

.list_brand .waic{ float:left; width:32%;border-bottom:1px solid #ccc; padding-top:23px; position:relative;}
.list_brand .waic:nth-child(3n){ padding-right:0;}
.list_brand .waic div{}
.list_brand .waic h1{ margin:0; color:#4d4d4d; font-size:16px; line-height:24px; padding-bottom:10px;}
.list_brand .waic dl{  clear:both; font-size:13px; padding-bottom:10px; height:185px;}

@media(max-width:640px){
#flashcontent{ display:none;}
.map_search li{ width:34%; margin-right:1.5%;}
.map_search li .a_sel{ background-size:100% 100%;}
.map_search li:nth-child(3){ width:20%; margin-right:0;}
.list_brand .waic{ width:100%; margin-right:0;}
}




















/*投资者关系*/

.gupiao{
	 float:left;
}
.gupiao div{
	font-size: 16px;
}
.gupiao_text{
	color: black;
	float: left;
	 padding-right:2%;
	 margin-left: 16%;
}
.gupiao_text span:nth-of-type(1),.gupiao_text span:nth-of-type(3){
	font-size: 18px;
    color: #575757;
    line-height: 18px;
    margin-bottom: 20px;
    display: block;
}
.gupiao_text span:nth-of-type(2),.gupiao_text span:nth-of-type(4){
	font-size: 24px;
    color: #ad0000;
    display: block;
     margin-bottom: 20px;
}

.tz_box>p:nth-of-type(1){
	display: block;
    width: 145px;
    text-align: center;
    border-left: 5px solid #ad0000;
    line-height: 27px;
    font-size: 24px;
    color: #575757;
    position: absolute;
    left: 0;
    top: -92px;
    z-index: 2;
    background-color: #fff;
}
@media(max-width:768px){
	.tz_box>p:nth-of-type(1){display: none;}
	.gupiao_text{margin-left: 0;}
}

/*contact.html*/


